package com.niit.session3;

public class Variable2 {
	public static void main(String[] args) {
//		目的：认识Java的基础数据类型
		/************ 整数 *****************/
//		byte类型：取值范围时-128~127，如果超出了取值范围就会报错
		byte a = 127;
		short b = 10;
		int c = 20;
//		整数类型的字面量默认会被识别成int类型
//		如果要转为long类型需要再后面加一个L,不区分大小写，但建议用大写
		long d = 100000000000000L;
		/************ 浮点 *****************/
//		浮点型的字面量默认会被识别出double,需要再后面加一个F来区分
		float e = 2.5F;
		double f = 2.5;
		/************ 字符 *****************/
//		注意字符用单引号
		char g = '坤';
		/************ 布尔类型 *****************/
		boolean h = true;
		boolean i = false;
		/************ 封装数据类型 *****************/
//		封装数类型同样可以接收字面量
		Integer j = 10;
//		封装数据类型还可以接收null值
		Integer k = null;
		String l = "1234";
//		拓展：封装数据类型里封装了一些对该数据类型操作的方法，比如数据类型的转换
		int m = Integer.parseInt(l);
		System.out.println(m);
		
		
	}

}
